package com.nxy.cpfsfe.mybatis.mapper;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.nxy.cpfsfe.mybatis.pojo.TePChlSett;
import com.nxy.cpfsfe.mybatis.pojo.TrChlBizTyp;

public interface TePChlSettMapper {
	
	TePChlSett queryOrgChlChkA(TePChlSett tePChlSett);
	
	int insertOrgChlChkA(TePChlSett tePChlSett);
	
	int updateOrgChlChkA(TePChlSett tePChlSett);
	
	List<TePChlSett> queryFinishChkAOrgChl(@Param("list") List<TrChlBizTyp> trChlBizTyps,@Param("chkAD") Date chkAD);
	
	//内管查询成员行对账进度记录总数
	int queryCountChkASchedule(@Param("orgId") String orgId,@Param("chkASta") String chkASta,@Param("orgNm") String orgNm,@Param("chkAD") String chkAD);
	
	//内管查询成员行对账进度记录分页记录
	List<Map<String,Object>> queryChkASchedule(@Param("orgId") String orgId,@Param("chkASta") String chkASta,@Param("orgNm") String orgNm,@Param("chkAD") String chkAD,@Param("start") Integer start,@Param("count") Integer count);

}
